home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 May: Tool Chest / Developer CD Series Tool Chest (Apple Computer)(May 1999).iso / Tool Chest / Development Kits / MPW Related / Imran's Virtual Keycodes / KCHR mappings < prev    next >
Encoding:
Text File  |  1990-08-29  |  7.0 KB  |  153 lines  |  [TEXT/MPS ]

  1. dead: char code is 0 and there is a dead key table
  2.  
  3. virtual                    table    table    table    table    table    table    table    table
  4. keycode                    0        1        2        3        4        5        6        7
  5.                         plain,    Shift    CapLock    Opt        Opt +    Opt +    Opt +    Ctrl
  6.                         Cmd                                Shift    CapLock    Cmd
  7. -------                    -----    -----    -----    -----    -----    -----    -----    -----
  8.  
  9. $00    A                    "a"        "A"        "A"        "å"        "Å"        "Å"        "å"        $01        
  10. $01    S                    "s"        "S"        "S"        "ß"        Í        Í        "ß"        $13        
  11. $02    D                    "d"        "D"        "D"        "∂"        Î        Î        "∂"        $04        
  12. $03    F                    "f"        "F"        "F"        "ƒ"        Ï        Ï        "ƒ"        $06        
  13. $04    H                    "h"        "H"        "H"        ˙        Ó        Ó        ˙        "\b"    
  14. $05    G                    "g"        "G"        "G"        "©"        ˝ $FD    ˝        "©"        $07        
  15. $06    Z                    "z"        "Z"        "Z"        "Ω"        ¸ $FC    ¸        "Ω"        $1A        
  16. $07    X                    "x"        "X"        "X"        "≈"        ˛ $FE    ˛        "≈"        $18        
  17. $08    C                    "c"        "C"        "C"        "ç"        "Ç"        "Ç"        "ç"        $03        
  18. $09    V                    "v"        "V"        "V"        "√"        "◊"        "◊"        "√"        $16        
  19. $0A    § (int'l keybds)    $00        $00        $00        $00        $00        $00        $00        "0"    
  20. $0B    B                    "b"        "B"        "B"        "∫"        ı $F5    ı        "∫"        $02        
  21. $0C    Q                    "q"        "Q"        "Q"        "œ"        "Œ"        "Œ"        "œ"        $11        
  22. $0D    W                    "w"        "W"        "W"        "∑"        „ $E3    „        "∑"        $17        
  23. $0E    E                    "e"        "E"        "E"        dead    ‰ $E4    ‰        "´"        $05        
  24. $0F    R                    "r"        "R"        "R"        "®"        Â        Â        "®"        $12        
  25.  
  26. $10    Y                    "y"        "Y"        "Y"        "¥"        Á        Á        "¥"        $19        
  27. $11    T                    "t"        "T"        "T"        "†"        Ê        Ê        "†"        $14        
  28. $12    1                    "1"        "!"        "1"        "¡"        ⁄ $DA    "¡"        "¡"        "1"    
  29. $13    2                    "2"        "@"        "2"        "™"        € $DB    "™"        "™"        "2"    
  30. $14    3                    "3"        "#"        "3"        "£"        ‹ $DC    "£"        "£"        "3"    
  31. $15    4                    "4"        "$"        "4"        "¢"        › $DD    "¢"        "¢"        "4"    
  32. $16    6                    "6"        "^"        "6"        "§"        fl $DF    "§"        "§"        "6"    
  33. $17    5                    "5"        "%"        "5"        "∞"        fi $DE    "∞"        "∞"        "5"    
  34. $18    =                    "="        "+"        "="        "≠"        "±"        "≠"        "≠"        "="    
  35. $19    9                    "9"        "("        "9"        "ª"        · $E1    "ª"        "ª"        "9"    
  36. $1A    7                    "7"        "&"        "7"        "¶"        ‡ $E0    "¶"        "¶"        "7"    
  37. $1B    -                    "-"        "_"        "-"        "–"        "—"        "–"        "–"        $1F        
  38. $1C    8                    "8"        "*"        "8"        "•"        "°"        "•"        "•"        "8"    
  39. $1D    0 zero                "0"        ")"        "0"        "º"        ‚ $E2    "º"        "º"        "0"    
  40. $1E    ]                    "]"        "}"        "]"        "‘"        "’"        "‘"        "‘"        $1D        
  41. $1F    O letter            "o"        "O"        "O"        "ø"        "Ø"        "Ø"        "ø"        $0F        
  42.  
  43. $20    U                    "u"        "U"        "U"        dead    Ë        Ë        "¨"        $15        
  44. $21    [                    "["        "{"        "["        "“"        "”"        "“"        "“"        $1B        
  45. $22    I letter            "i"        "I"        "I"        dead    È        È        "^"        "\t"    
  46. $23    P                    "p"        "P"        "P"        "π"        "∏"        "∏"        "π"        $10        
  47. $24    return                "\n"    "\n"    "\n"    "\n"    "\n"    "\n"    "\n"    "\n"    
  48. $25    L                    "l"        "L"        "L"        "¬"        Ò        Ò        "¬"        "\f"    
  49. $26    J                    "j"        "J"        "J"        "Δ"        Ô        Ô        "Δ"        $0A        
  50. $27    '                    '        "        '        "æ"        "Æ"        "Æ"        "æ"        "'"    
  51. $28    K                    "k"        "K"        "K"        $FB         $F0     $F0    ˚ $FB    "\v"    
  52. $29    ;                    ";"        ":"        ";"        "…"        Ú        "…"        "…"        ";"    
  53. $2A    \                    \        "|"        \        "«"        "»"        "«"        "«"        $1C        
  54. $2B    ,                    ","        "<"        ","        "≤"        ¯ $F8    "≤"        "≤"        ","    
  55. $2C    /                    "/"        "?"        "/"        "÷"        "¿"        "÷"        "÷"        "/"    
  56. $2D    N                    "n"        "N"        "N"        dead    ˆ $F6    $F6        "~"        $0E        
  57. $2E    M                    "m"        "M"        "M"        "µ"        ˜ $F7    $F7        "µ"        "\n"    
  58. $2F    .                    "."        ">"        "."        "≥"        ˘ $F9    "≥"        "≥"        "."    
  59.  
  60. $30    tab                    "\t"    "\t"    "\t"    "\t"    "\t"    "\t"    "\t"    "\t"    
  61. $31    space bar            " "        " "        " "        " "        " "        " "        " "        " "    
  62. $32    `                    "`"        "~"        "`"        dead    $FF        "`"        "`"        "`"    
  63. $33    delete                "\b"    "\b"    "\b"    "\b"    "\b"    "\b"    "\b"    "\b"    
  64. $34    main keybd enter    $03        $03        $03        $03        $03        $03        $03        $03        
  65. $35    ADB escape            $1B        $1B        $1B        $1B        $1B        $1B        $1B        $1B        
  66. $36    ?? (raw control)    $00        $00        $00        $00        $00        $00        $00        $00        
  67. $37    command                $00        $00        $00        $00        $00        $00        $00        $00        
  68. $38    shift                $00        $00        $00        $00        $00        $00        $00        $00        
  69. $39    caps lock            $00        $00        $00        $00        $00        $00        $00        $00        
  70. $3A    option                $00        $00        $00        $00        $00        $00        $00        $00        
  71. $3B    ADB control            $00        $00        $00        $00        $00        $00        $00        $00        
  72. $3C    ADBext rt shift        $00        $00        $00        $00        $00        $00        $00        $00        
  73. $3D    ADBext rt option    $00        $00        $00        $00        $00        $00        $00        $00        
  74. $3E    ADBext rt control    $00        $00        $00        $00        $00        $00        $00        $00        
  75. $3F    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  76.  
  77.     KEYPAD & nonADB arrows:
  78. $40    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  79. $41    keypd .                "."        "."        "."        "."        "."        "."        "."        "."    
  80. $42    noADB ->, keypd *    $1D        "*"        $1D        $1D        "*"        $1D        $1D        $1D        
  81. $43    ADB keypd *            "*"        "*"        "*"        "*"        "*"        "*"        "*"        "*"    
  82. $44    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  83. $45    ADB keypd +            "+"        "+"        "+"        "+"        "+"        "+"        "+"        "+"    
  84. $46    noADB <-, keypd +    $1C        "+"        $1C        $1C        "+"        $1C        $1C        $1C        
  85. $47    keypd clear            $1B        $1B        $1B        $1B        $1B        $1B        $1B        $1B        
  86. $48    noADB dn, keypd =    $1F        "="        $1F        $1F        "="        $1F        $1F        $1F        
  87. $49    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  88. $4A    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  89. $4B    ADB keypd /            "/"        "/"        "/"        "/"        "/"        "/"        "/"        "/"    
  90. $4C    keypad enter        $03        $03        $03        $03        $03        $03        $03        $03        
  91. $4D    noADB up, keypd /    $1E        "/"        $1E        $1E        "/"        $1E        $1E        $1E        
  92. $4E    keypd -                "-"        "-"        "-"        "-"        "-"        "-"        "-"        "-"    
  93. $4F    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  94.  
  95. $50    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  96. $51    ADB keypd =            "="        "="        "="        "="        "="        "="        "="        "="    
  97. $52    keypd 0                "0"        "0"        "0"        "0"        "0"        "0"        "0"        "0"    
  98. $53    keypd 1                "1"        "1"        "1"        "1"        "1"        "1"        "1"        "1"    
  99. $54    keypd 2                "2"        "2"        "2"        "2"        "2"        "2"        "2"        "2"    
  100. $55    keypd 3                "3"        "3"        "3"        "3"        "3"        "3"        "3"        "3"    
  101. $56    keypd 4                "4"        "4"        "4"        "4"        "4"        "4"        "4"        "4"    
  102. $57    keypd 5                "5"        "5"        "5"        "5"        "5"        "5"        "5"        "5"    
  103. $58    keypd 6                "6"        "6"        "6"        "6"        "6"        "6"        "6"        "6"    
  104. $59    keypd 7                "7"        "7"        "7"        "7"        "7"        "7"        "7"        "7"    
  105. $5A    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  106. $5B    keypd 8                "8"        "8"        "8"        "8"        "8"        "8"        "8"        "8"    
  107. $5C    keypd 9                "9"        "9"        "9"        "9"        "9"        "9"        "9"        "9"    
  108. $5D    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  109. $5E    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  110. $5F    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  111.  
  112.     EXTENDED KEYBD & ADB arrows:
  113. $60    F5                    $10        $10        $10        $10        $10        $10        $10        $10        
  114. $61    F6                    $10        $10        $10        $10        $10        $10        $10        $10        
  115. $62    F7                    $10        $10        $10        $10        $10        $10        $10        $10        
  116. $63    F3                    $10        $10        $10        $10        $10        $10        $10        $10        
  117. $64    F8                    $10        $10        $10        $10        $10        $10        $10        $10        
  118. $65    F9                    $10        $10        $10        $10        $10        $10        $10        $10        
  119. $66    ??                    $10        $10        $10        $10        $10        $10        $10        $10        
  120. $67    F11                    $10        $10        $10        $10        $10        $10        $10        $10        
  121. $68    ??                    $10        $10        $10        $10        $10        $10        $10        $10        
  122. $69    F13                    $10        $10        $10        $10        $10        $10        $10        $10        
  123. $6A    ??                    $10        $10        $10        $10        $10        $10        $10        $10        
  124. $6B    F14                    $10        $10        $10        $10        $10        $10        $10        $10        
  125. $6C    ??                    $10        $10        $10        $10        $10        $10        $10        $10        
  126. $6D    F10                    $10        $10        $10        $10        $10        $10        $10        $10        
  127. $6E    ??                    $10        $10        $10        $10        $10        $10        $10        $10        
  128. $6F    F12                    $10        $10        $10        $10        $10        $10        $10        $10        
  129.  
  130. $70    ??                    $10        $10        $10        $10        $10        $10        $10        $10        
  131. $71    F15                    $10        $10        $10        $10        $10        $10        $10        $10        
  132. $72    help                $05        $05        $05        $05        $05        $05        $05        $05        
  133. $73    home                $01        $01        $01        $01        $01        $01        $01        $01        
  134. $74    page up                $0B        $0B        $0B        $0B        $0B        $0B        $0B        $0B        
  135. $75    del forward            $7F        $7F        $7F        $7F        $7F        $7F        $7F        $7F        
  136. $76    F4                    $10        $10        $10        $10        $10        $10        $10        $10        
  137. $77    end                    $04        $04        $04        $04        $04        $04        $04        $04        
  138. $78    F2                    $10        $10        $10        $10        $10        $10        $10        $10        
  139. $79    page down            $0C        $0C        $0C        $0C        $0C        $0C        $0C        $0C        
  140. $7A    F1                    $10        $10        $10        $10        $10        $10        $10        $10        
  141. $7B    ADB <-                $1C        $1C        $1C        $1C        $1C        $1C        $1C        $1C        
  142. $7C    ADB ->                $1D        $1D        $1D        $1D        $1D        $1D        $1D        $1D        
  143. $7D    ADB dn                $1F        $1F        $1F        $1F        $1F        $1F        $1F        $1F        
  144. $7E    ADB up                $1E        $1E        $1E        $1E        $1E        $1E        $1E        $1E        
  145. $7F    ??                    $00        $00        $00        $00        $00        $00        $00        $00        
  146.  
  147. deadkeys
  148.     3, $0E
  149.     3, $20
  150.     3, $22
  151.     3, $2D
  152.     3, $32
  153.